spare no sacrifice - Turkish English Dictionary